﻿<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head lang="en">
    <meta charset="UTF-8">
    <title>超市账单管理系统</title>
    <link rel="stylesheet" th:href="@{/css/public.css}"/>
    <link rel="stylesheet" th:href="@{/css/style.css}"/>
</head>
<body>
<!--头部-->
    <header class="publicHeader">
        <h1>超市账单管理系统</h1>
        <div class="publicHeaderR">
            <p><span>下午好！</span><span style="color: #fff21b"> Admin</span> , 欢迎你！</p>
            <a href="login.html">退出</a>
        </div>
    </header>
<!--时间-->
    <section class="publicTime">
        <span id="time">2015年1月1日 11:11  星期一</span>
        <a href="#">温馨提示：为了能正常浏览，请使用高版本浏览器！（IE10+）</a>
    </section>
<!--主体内容-->
    <section class="publicMian ">
        <div class="left">
            <h2 class="leftH2"><span class="span1"></span>功能列表 <span></span></h2>
            <nav>
                <ul class="list">
                    <li><a href="billList.html">账单管理</a></li>
                    <li><a href="providerList.html">供应商管理</a></li>
                    <li  id="active"><a href="userList.html">用户管理</a></li>
                    <li><a href="password.html">密码修改</a></li>
                    <li><a href="login.html">退出系统</a></li>
                </ul>
            </nav>
        </div>
        <div class="right">
            <div class="location">
                <strong>你现在所在的位置是:</strong>
                <span>用户管理页面</span>
            </div>
            <div class="search">
                <span>用户名：</span>
                <form th:action="@{/user/search}">
                    <!-- name = 输入的关键字
                         1.input输入框的文本值  value属性
                         2.thymeleaf获取请求参数  ${param.参数名}

                         th:value=${param.参数名}
                   -->
                  <input type="text" name="name"
                         th:value="${param.name}" placeholder="请输入用户名"/>
                  <input type="submit" value="查询"/>
                </form>
                <a href="userAdd.html">添加用户</a>
            </div>
            <!--用户-->
            <table class="providerTable" cellpadding="0" cellspacing="0">

                <thead>
                    <tr class="firstTr">
                        <th width="10%">用户编码</th>
                        <th width="20%">用户名称</th>
                        <th width="10%">性别</th>
                        <th width="10%">年龄</th>
                        <th width="10%">电话</th>
                        <th width="10%">用户类型</th>
                        <th width="30%">操作</th>
                    </tr>
                </thead>

                <!-- 没有用户数据显示-->
                <tbody  th:if="${#lists.isEmpty(userList)}">
                    <tr>
                        <td colspan="7" align="center">
                            <font color="red">没有可展示的用户数据！</font>
                        </td>
                    </tr>
                </tbody>

                <!-- 有用户数据才遍历展示 -->
                <tbody th:unless="${#lists.isEmpty(userList)}">
                    <tr th:each="user,status : ${userList}">
                        <td th:text="${user.uId}"></td>
                        <td th:text="${user.uName}"></td>
                        <td th:text="${user.uSex==0?'女':'男'}"></td>
                        <td th:text="${user.uAge + '岁'}"></td>
                        <td th:text="${user.uTel}"></td>
                        <td th:text="${user.uType}"></td>
                        <td>
                            <a href="userView.html"><img th:src="@{/img/read.png}" alt="查看" title="查看"/></a>
                            <a href="userUpdate.html"><img th:src="@{/img/xiugai.png}" alt="修改" title="修改"/></a>
                            <!-- a  href = " "  默认情况，会将字符串当作一个路径！
                                    href = "javascript:js的方法(参数)"
                                    javascript:remove( 1 )
                            -->
                            <a th:href="'javascript:remove('+ ${user.uId} +')'" class="removeUser"><img th:src="@{/img/schu.png}" alt="删除" title="删除"/></a>
                        </td>
                    </tr>
                </tbody>
            </table>

        </div>
    </section>

    <script>
        //js定义删除的方法
        function remove(id){

           //给一个友好提示！确定以后再删除
           var is = confirm("你是否要确定删除编号为"+id+"的用户？");
           if(is){
               //确定 真的要删除了！ 向后台 /user/remove controller发起请求
               /**
                *  form action  submit按钮
                *                   html代码
                *  a  href
                *
                *  js
                *     window.location.href = "地址"
                *
                */
               //location.href = "/sms/user/remove?id="+id;

               //小技巧
               //js的字符串使用 th的语法  [[@{/user/remove}]]
               location.href = "[[@{/user/remove}]]?id="+id;
           }
        }


    </script>


<!--点击删除按钮后弹出的页面-->
<div class="zhezhao"></div>
<div class="remove" id="removeUse">
    <div class="removerChid">
        <h2>提示</h2>
        <div class="removeMain">
            <p>你确定要删除该用户吗？</p>
            <a href="#" id="yes">确定</a>
            <a href="#" id="no">取消</a>
        </div>
    </div>
</div>

    <footer class="footer">
    </footer>

    <script th:src="@{/js/jquery.js}"></script>
    <script th:src="@{/js/js.js}"></script>
    <script th:src="@{/js/time.js}"></script>

</body>
</html>